package me.hys.service.system;

import java.util.List;

import me.hys.entity.system.ConfigEntity;

/**
 * Author: @author HYS . <br>
 * Date: 2015-9-16 下午10:10:35 . <br>
 * Function: 配置项
 */
public interface IConfigManager {
	/**
	 * @Title : findByFlags
	 * @Description : 根据flag查询
	 */
	List<ConfigEntity> findByFlags(String[] flags);

	/**
	 * @Title : findOneByFlags
	 * @Description : 查询单条记录
	 */
	ConfigEntity findOneByFlags(String[] flags);

	/**
	 * @Title : findById
	 * @Description : 根据ID查询
	 */
	ConfigEntity findById(String id);

	/**
	 * @Title : saveOrUpdate
	 * @Description : 保存或者更新
	 */
	int saveOrUpdate(ConfigEntity entity);
}
